PowerTools CalendarGrid for Windows Forms 1.0J > CalendarGridの使い方 > InputManCell > GcComboBox型セル > 外観を変更する(CalendarGcComboBoxCellType) |
CalendarGcComboBoxCellTypeの外観のカスタマイズについて説明します。
InputManCellでは、InputManのActiveFlatとProfessionalスタイルおよびOffice2007スタイルは提供されません。
CalendarGridの他のセル型と共通です。CellStyle.Alignmentプロパティを使用します。
コントロールの機能のため、InputManCellでサポートされません。
CalendarGcComboBoxCellType.UseCompatibleDrawingプロパティを使用します。
Windows VistaやWindows 7ではDropDownStyleプロパティがDropDownListでFlatStyleプロパティがStandard、もしくはSystemの場合、DropDownの時と外観が異なり、BackColorプロパティやForeColorプロパティ、DisabledBackColorプロパティ、DisabledForeColorプロパティが反映されません。
(図)DropDownStyleがDropDownListでFlatStyleがSystem(左)とDropDownStyleがDropDownでFlatStyleがSystem(右)のコンボコントロール(Windows Vista上)
Windows VistaやWindows 7でもDropDownStyleプロパティがDropDownの場合と同じ外観を実現するためには、UseCompatibleDrawingプロパティをTrueに設定します。